machine-gun platoon - Francés Inglés Diccionario